fa42636e9d5876a68ee019a4a160921182d93a57,source/com.microsoft.tfs.client.common.ui/src/com/microsoft/tfs/client/common/ui/commands/ConnectToDefaultRepositoryCommand.java,ConnectToDefaultRepositoryCommand,doRun,#IProgressMonitor#,72

Before Change


        patMonitor.beginTask(getName(), 1);

        try {
            if (connection.isHosted()) {
                if (CredentialsHelper.hasAccountCodeAccessToken(connection)) {
                    if (!CredentialsHelper.isAccountCodeAccessTokenValid(connection)) {
                        CredentialsHelper.refreshAccountCodeAccessToken(connection);
                    }
                } else if (!CredentialsHelper.hasAlternateCredentials(connection)) {
                    CredentialsHelper.createAccountCodeAccessToken(connection);
                }
            }
        } finally {

After Change


        checkForCancellation(progressMonitor);

        /* Create PAT for EGit access to VSTS if needed */
        CredentialsHelper.refreshCredentialsForGit(connection);

        checkForCancellation(progressMonitor);